home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / program / pmc_12.zip / CHECKSUM.RAR / check_e.hlp (.txt) < prev    next >
OS/2 Help File  |  1996-11-17  |  19KB  |  457 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Extended Help for PM Checksum ΓòÉΓòÉΓòÉ
  3.  
  4. Welcome to PM Checksum 
  5.  
  6. PM Checksum helps you to keep track of all your files. When you execute PM 
  7. Checksum regularly, you always know about even slight changes of any file. 
  8. Furtheron, PM Checksum allows for authentication of files that have been 
  9. transmit electronically by comparing only a few checksum digits, e.g. by 
  10. telephone. 
  11.  
  12. PM Checksum uses two standard methods for authentication: The CRC32 algorithm 
  13. is used by popular archivers such as ARJ, PKZP and RAR. The Message Digest 5 
  14. (MD5) has been developed by Ronald L. Rivest at the Massachusetts Institute of 
  15. Technology, a true expert in cryptography and authentication. 
  16.  
  17. The CRC32 checksum consists of 32 bist, the Message Digest 5 is 128 bits long. 
  18. So, PM Checksum uses 160 bits to "describe" a file. The probability of two 
  19. different files having both the same CRC32 and the same MD5 checksum is less 
  20. than 1:10 hoch 48. 
  21.  
  22. PM Checksum processes your files extremely fast. It scales itself automatically 
  23. to use the available memory for maximum throughput. The calculation routine for 
  24. the Message Digest 5 has been optimized for use on the Intel Pentium processor. 
  25. Througput may range from 500 KB/sec on slow machines to much more than 1 
  26. MB/sec. 
  27.  
  28.  
  29. ΓòÉΓòÉΓòÉ 2. Edit Profile ΓòÉΓòÉΓòÉ
  30.  
  31. This allows you to change the current program profile. E.g. you can set up 
  32. which drives and which file extensions will be processed on a scan of PM 
  33. Checksum. 
  34.  
  35.  
  36. ΓòÉΓòÉΓòÉ 3. Export Database ΓòÉΓòÉΓòÉ
  37.  
  38. The database that PM Checksum uses can be exported in different formats. With 
  39. this ability, you can take the whole of the contents of the database - 
  40. including all the checksum values - and use it in another program or give it 
  41. away for other purposes. 
  42.  
  43. The following formats are available for export:  List  dBase III  Comma 
  44. Delimited Without Quotes  Comma Delimited 
  45.  
  46.  
  47. ΓòÉΓòÉΓòÉ 4. Profile Menu ΓòÉΓòÉΓòÉ
  48.  
  49. The profile gives you the possibility to configure PM Checksum so that it fits 
  50. your needs. You can change all the settings and save them to a file and reuse 
  51. the settings in the file at any later point. 
  52.  
  53. Using profiles is even mor useful with the drag & drop capabilities of the 
  54. workplace shell: Just drop a profile object onto the PM Chekcsum object and PM 
  55. Checksum will be started using the settings from that profile. It is also 
  56. possible to provide the name of a profile as a parameter in PM Checksum's 
  57. settings/properties notebook. 
  58.  
  59.  
  60. ΓòÉΓòÉΓòÉ 5. Profile - Open ΓòÉΓòÉΓòÉ
  61.  
  62. Use this function to load a profile that has previously been saved. The 
  63. settings in the profile will then be valid for the execution of Pm Checksum. 
  64.  
  65.  
  66. ΓòÉΓòÉΓòÉ 6. Profile - Save ΓòÉΓòÉΓòÉ
  67.  
  68. Use this function to save the current profile settings to a file. You can then 
  69. load and reuse the settings at a later time. 
  70.  
  71. If the profile has not yet been given a name, the Save As function will be 
  72. executed. 
  73.  
  74.  
  75. ΓòÉΓòÉΓòÉ 7. Profile - Save As ΓòÉΓòÉΓòÉ
  76.  
  77. Use this function to enter a file name which will be used to save the current 
  78. profile settings to your hard disk. You can then load and reuse the settings at 
  79. a later time. 
  80.  
  81.  
  82. ΓòÉΓòÉΓòÉ 8. Profile - Edit ΓòÉΓòÉΓòÉ
  83.  
  84. This menu entry opens the dialog Edit Profile. You can then change the settings 
  85. of the current profile as you wish. 
  86.  
  87.  
  88. ΓòÉΓòÉΓòÉ 9. Menu Checksum ΓòÉΓòÉΓòÉ
  89.  
  90. This menu provides all the functions to calculate and compare checksums. You 
  91. can start the automatic calculation (scan) and terminate it. You can also 
  92. calculate the current values for a single file. This menu also includes a 
  93. function to export the contents of the checksum database in different formats. 
  94.  
  95.  
  96. ΓòÉΓòÉΓòÉ 10. Start Scan ΓòÉΓòÉΓòÉ
  97.  
  98. This menu entry starts the automatic calculation of checksums which will then 
  99. be compared to the ones stored in the database (scan). Results and 
  100. informational messages will be displayed in the main window. 
  101.  
  102. When you start a scan, the current profile settings will be used. Changes of 
  103. the current profile during a scan will not become valid until the running 
  104. thread ends and a new scan is initiated. 
  105.  
  106.  
  107. ΓòÉΓòÉΓòÉ 11. Menu Program ΓòÉΓòÉΓòÉ
  108.  
  109. This menu provides an entry to close PM Checksum. 
  110.  
  111.  
  112. ΓòÉΓòÉΓòÉ 12. Stop Scan ΓòÉΓòÉΓòÉ
  113.  
  114. This function terminates a running scan. Any data collected or changed for the 
  115. currently accessed drive will not be saved. 
  116.  
  117.  
  118. ΓòÉΓòÉΓòÉ 13. Program - Exit ΓòÉΓòÉΓòÉ
  119.  
  120. This fucntion exits PM Checksum and closes all of its windows. 
  121.  
  122. Because PM Checksum uses a special kind of dynamic memory management, there 
  123. might be a delay of a few seconds until all resources are freed and the program 
  124. actually terminates. 
  125.  
  126.  
  127. ΓòÉΓòÉΓòÉ 14. Product Information ΓòÉΓòÉΓòÉ
  128.  
  129. Choose this function to see details about the software and the version numbers 
  130. of the program and the MD5 module. Please include these version numbers when 
  131. you contact the author on any problems with the software. 
  132.  
  133.  
  134. ΓòÉΓòÉΓòÉ 15. License Information ΓòÉΓòÉΓòÉ
  135.  
  136. Select this entry to see details on the license status of your version of PM 
  137. Checksum. 
  138.  
  139. Upon registration, you will receive a registration key which can be entered 
  140. here. If the key is valid, the evaluation version will become a full featured 
  141. licensed version. The license window will show your name from then on. 
  142.  
  143. When you install a new version of PM Checksum, you can use the old registration 
  144. key with the new version. 
  145.  
  146.  
  147. ΓòÉΓòÉΓòÉ 16. Checksum - File ΓòÉΓòÉΓòÉ
  148.  
  149. If you need the values stored and computed for one single file, select this 
  150. function. Take a file from the file selector and PM Checksum will show all the 
  151. values available for size, date, CRC32 and MD5. 
  152.  
  153. By this function, you can find out whether you and a friend have identical 
  154. versions of a file. You just need to compare the checksum values. 
  155.  
  156. If the values for the file have changed or the file is not listed in the 
  157. database, you will be given the possibility to update the database accordingly. 
  158. The information window is non-modal, so you can open almost as many of them as 
  159. you like. 
  160.  
  161.  
  162. ΓòÉΓòÉΓòÉ 17. Profile - Make Default ΓòÉΓòÉΓòÉ
  163.  
  164. There is a special profile file which is handled by PM Checksum in a special 
  165. way. The name of the file is DEFAULT.PRF and it contains default profile 
  166. settings. If this file is available during the startup of PM Checksum, those 
  167. default settings are automatically loaded from the file. With this automatic 
  168. function, a certain set of profile properties can be made available at each 
  169. program start. 
  170.  
  171. The function Make Default saves the current profile settings as the default 
  172. profile on the hard disk. This is equivalent to selecting Save as and entering 
  173. DEFAULT.PRF as a file name. 
  174.  
  175.  
  176. ΓòÉΓòÉΓòÉ 18. Export ΓòÉΓòÉΓòÉ
  177.  
  178. There are situations that require the collection of data contained in the PM 
  179. Checksum database to be processed by another software. Or maybe you just want 
  180. to pass the data to someone else. Use the Export function to save the database 
  181. in a popular format. You can also export parts of the database if you wish. 
  182.  
  183.  
  184. ΓòÉΓòÉΓòÉ 19. Profile - Drives ΓòÉΓòÉΓòÉ
  185.  
  186. Mark all the drives that shall be processed during a scan in this list box. If 
  187. you want to use all available drives, select All drives. 
  188.  
  189.  
  190. ΓòÉΓòÉΓòÉ 20. Profile - Remove missing files from database ΓòÉΓòÉΓòÉ
  191.  
  192. From time to time, files that are in the PM Checksum database are deleted from 
  193. the hard disk. The database entries of such files would normally remain in the 
  194. database and occupy a certain amount of space on your hard disk. 
  195.  
  196. Select Remove missing files from database to make PM Checksum save only the 
  197. database entries of files which are found on the hard disk. 
  198.  
  199.  
  200. ΓòÉΓòÉΓòÉ 21. Profile - Replace changed values ΓòÉΓòÉΓòÉ
  201.  
  202. Entries in the database are not automatically updated. New files will be added 
  203. to the database, but changed checksum values will produce a warning message at 
  204. each scan. 
  205.  
  206. Select Replace changed values if you want PM Checksum to automatically update 
  207. the entries of files whose values have changed. Warning messages will be 
  208. displayed only once in that case. 
  209.  
  210. You should not check this option normal. Instead, you may want to activate it 
  211. for a single clean-up scan from time to time, or when you have found out why 
  212. your files have changed. 
  213.  
  214.  
  215. ΓòÉΓòÉΓòÉ 22. Profile - Report-File Name ΓòÉΓòÉΓòÉ
  216.  
  217. Enter the name of a report file. PM Checksum will write a protocol of warning 
  218. and informational messages to this file. You can use the report file to save 
  219. important information for later reference. 
  220.  
  221. The report will only be generated when Create Report is selected. 
  222.  
  223.  
  224. ΓòÉΓòÉΓòÉ 23. Profile - Create Report ΓòÉΓòÉΓòÉ
  225.  
  226. Select this option if you wish a protocol of each scan to be written to the 
  227. report file. You can use the report file to look up when scans have been run 
  228. and which files have been changed. 
  229.  
  230.  
  231. ΓòÉΓòÉΓòÉ 24. Profile - Append Report to File ΓòÉΓòÉΓòÉ
  232.  
  233. When a scan is started, an existing report file will be overwritten by the new 
  234. one. Check this option and new reports will be appended to an existing report 
  235. file, and reports of previous scans will remain available. 
  236.  
  237.  
  238. ΓòÉΓòÉΓòÉ 25. Profil - Profil beim Start ausf╨æhren ΓòÉΓòÉΓòÉ
  239.  
  240. If this option is checked, a scan is started automatically when this profile is 
  241. loaded during the startup of PM Checksum. 
  242.  
  243. A profile will be loaded during startup, if it is the default profile 
  244. DEFAULT.PRF, or if its file name is given as a parameter in the program 
  245. object's settings notebook. Another possibility is to drag & drop the profile 
  246. file object onto the program object. 
  247.  
  248.  
  249. ΓòÉΓòÉΓòÉ 26. Profile - Run Minimized ΓòÉΓòÉΓòÉ
  250.  
  251. If this option is checked, the program will be started minimized when the 
  252. profile settings are loaded during program startup. In this case, the main 
  253. window will not be visible. You may use OS/2's window list to display the main 
  254. window at any time you wish. 
  255.  
  256. With this option, you can run PM Checksum automatically, e.g. at the system 
  257. startup, without even realizing that the program is running. 
  258.  
  259. A profile will be loaded during startup, if it is the default profile 
  260. DEFAULT.PRF, or if its file name is given as a parameter in the program 
  261. object's settings notebook. Another possibility is to drag & drop the profile 
  262. file object onto the program object. 
  263.  
  264.  
  265. ΓòÉΓòÉΓòÉ 27. Profile - Add Extension ΓòÉΓòÉΓòÉ
  266.  
  267. To add a file extension to the list of extensions, enter it in the entry field 
  268. above the list and press the button Add Extension. 
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 28. Profile - Remove Extension ΓòÉΓòÉΓòÉ
  272.  
  273. To remove a file extension from the list of extensions, select it from the list 
  274. and press the button Remove Extension. 
  275.  
  276.  
  277. ΓòÉΓòÉΓòÉ 29. Profile - Remove All ΓòÉΓòÉΓòÉ
  278.  
  279. To remove all file extensions from the list of extensions, press the button 
  280. Remove All. If the list of file extensions is empty, all files will be 
  281. processed during a scan, regardless of their extension. 
  282.  
  283.  
  284. ΓòÉΓòÉΓòÉ 30. Profile - Run at Idletime Priority ΓòÉΓòÉΓòÉ
  285.  
  286. A checksum scan will normally run at the same priority level as any other 
  287. program. The problem is, that a process running at the same time might not 
  288. receive enough execution time. Check Run at Idletime Priority and the checksum 
  289. scan will only use execution time when no other process needs it. 
  290.  
  291. Please note, that a checksum scan running at idletime priority usually takes 
  292. more time to complete compared to a scan running at the regular priority level. 
  293.  
  294.  
  295. ΓòÉΓòÉΓòÉ 31. Profile - All Drives ΓòÉΓòÉΓòÉ
  296.  
  297. Check this option if you want all available drives to be processed during a 
  298. checksum scan, regardless of the settings in the drives list. 
  299.  
  300.  
  301. ΓòÉΓòÉΓòÉ 32. Profile - Close Program at End ΓòÉΓòÉΓòÉ
  302.  
  303. When this option is checked, the program will terminate as soon as a checksum 
  304. scan ends. 
  305.  
  306. This might be useful when you let the program start automatically, e.g. during 
  307. the system startup. The program may then start, run a checksum scan, and 
  308. terminate without user interaction. 
  309.  
  310. Please note that warning messages in the main window are only visible as long 
  311. as PM Checksum is running. So you should activate the report facility to make 
  312. sure that the scan results are still available after the program has 
  313. terminated. 
  314.  
  315.  
  316. ΓòÉΓòÉΓòÉ 33. Profile - Extensions ΓòÉΓòÉΓòÉ
  317.  
  318. This list contains the file extensions that will be used to determine whether a 
  319. file will be included in a checksum scan or not. If the list is empty, all 
  320. files will be processed, regardless of their extension. 
  321.  
  322. The default entries in the list are the extensions EXE, COM, SYS, DLL, ADD and 
  323. IFS. Those are critical system files that may cause troubles when changed. 
  324.  
  325.  
  326. ΓòÉΓòÉΓòÉ 34. Profile - Use Message Digest 5 (MD5) ΓòÉΓòÉΓòÉ
  327.  
  328. Check this option to include the Message Digest 5 algorithm in the checksum 
  329. calculation. 
  330.  
  331. This option is checked by default. You can deactivate it if you want to save 
  332. time during the checksum scan. In this case, only CRC32 values will be 
  333. computed. 
  334.  
  335. The CRC32 checksum has 32 significant bits, whereas the Message Digest 5 
  336. consists of 128 bits. Recognizing changes is much more reliable when both 
  337. algorithms are used. However, the CRC32 values should be sufficient in most 
  338. cases. 
  339.  
  340.  
  341. ΓòÉΓòÉΓòÉ 35. Export - Saved CRC32 Value ΓòÉΓòÉΓòÉ
  342.  
  343. When this option is checked, the saved CRC32 value will be included during 
  344. export of PM Checksum's database. 
  345.  
  346. Please note that only the values contained in the database will be exported and 
  347. not newly calculated values. 
  348.  
  349.  
  350. ΓòÉΓòÉΓòÉ 36. Export - Saved MD5 Value ΓòÉΓòÉΓòÉ
  351.  
  352. When this option is checked, the saved Message Digest 5 (MD5) value will be 
  353. included during export of PM Checksum's database. 
  354.  
  355. Please note that only the values contained in the database will be exported and 
  356. not newly calculated values. 
  357.  
  358.  
  359. ΓòÉΓòÉΓòÉ 37. Export - Accessable Files Only ΓòÉΓòÉΓòÉ
  360.  
  361. When this option is checked, the data on each file will on be exported when the 
  362. file can be found on the hard disk. Otherwise the complete database will be 
  363. exported, which might include files that don't exist any more. 
  364.  
  365.  
  366. ΓòÉΓòÉΓòÉ 38. Export - Drives ΓòÉΓòÉΓòÉ
  367.  
  368. Mark all the drives that shall be processed by the export function. If you want 
  369. to process all available drives, select All Drives. 
  370.  
  371.  
  372. ΓòÉΓòÉΓòÉ 39. Export - Extensions ΓòÉΓòÉΓòÉ
  373.  
  374. This list contains the file extensions that will be used to determine whether a 
  375. file will be included in the export file or not. If the list is empty, all 
  376. files will be processed, regardless of their extension. 
  377.  
  378.  
  379. ΓòÉΓòÉΓòÉ 40. Export - Add Extension ΓòÉΓòÉΓòÉ
  380.  
  381. To add a file extension to the list of extensions, enter it in the entry field 
  382. above the list and press the button Add Extension. 
  383.  
  384.  
  385. ΓòÉΓòÉΓòÉ 41. Export - Remove Extension ΓòÉΓòÉΓòÉ
  386.  
  387. To remove a file extension from the list of extensions, select it from the list 
  388. and press the button Remove Extension. 
  389.  
  390.  
  391. ΓòÉΓòÉΓòÉ 42. Export - Remove All ΓòÉΓòÉΓòÉ
  392.  
  393. To remove all file extensions from the list of extensions, press the button 
  394. Remove All. If the list of file extensions is empty, all files will be 
  395. processed during export, regardless of their extension. 
  396.  
  397.  
  398. ΓòÉΓòÉΓòÉ 43. Export-Format - List ΓòÉΓòÉΓòÉ
  399.  
  400. This format is a simple text list. The selected data is displayed in columns 
  401. with headings. The format is readable by any text browser, e.g. the OS/2 system 
  402. editor. 
  403.  
  404.  
  405. ΓòÉΓòÉΓòÉ 44. Export-Format - Comma Delimited ΓòÉΓòÉΓòÉ
  406.  
  407. This format is rather widespread and can be used by a large number of 
  408. applications. The data is enclosed in quotation marks and separated by commas, 
  409. one record each line. 
  410.  
  411. If any application has problems reading this kind of comma delimited format, 
  412. try using comma delimited without quotes. 
  413.  
  414.  
  415. ΓòÉΓòÉΓòÉ 45. Export-Format - dBase ΓòÉΓòÉΓòÉ
  416.  
  417. This is a standard format for database applications. The format is not very 
  418. flexible, but supported by most applications. PM Checksum uses the dBase III 
  419. format. 
  420.  
  421.  
  422. ΓòÉΓòÉΓòÉ 46. Export - All Drives ΓòÉΓòÉΓòÉ
  423.  
  424. Check this option if you want all available drives to be processed during 
  425. export,  regardless of the settings in the drives list. 
  426.  
  427.  
  428. ΓòÉΓòÉΓòÉ 47. Export - Saved File Size ΓòÉΓòÉΓòÉ
  429.  
  430. When this option is checked, the saved file size value will be included during 
  431. export of PM Checksum's database. 
  432.  
  433. Please note that only the values contained in the database will be exported and 
  434. not newly calculated values. 
  435.  
  436.  
  437. ΓòÉΓòÉΓòÉ 48. Export - Saved File Date ΓòÉΓòÉΓòÉ
  438.  
  439. When this option is checked, the saved file date value will be included during 
  440. export of PM Checksum's database. 
  441.  
  442. Please note that only the values contained in the database will be exported and 
  443. not newly calculated values. 
  444.  
  445.  
  446. ΓòÉΓòÉΓòÉ 49. Export-Format - Comma Delimited Without Quotes ΓòÉΓòÉΓòÉ
  447.  
  448. This format is rather widespread and can be used by a large number of 
  449. applications. The data is separated by commas, one record each line. 
  450.  
  451. If any application has problems reading this kind of comma delimited format, 
  452. try using comma delimited. 
  453.  
  454.  
  455. ΓòÉΓòÉΓòÉ 50. Export ΓòÉΓòÉΓòÉ
  456.  
  457.